CONFIG_PROJECT_1749718902=y

#
# arch configuration
#
# CONFIG_USER_APP is not set
CONFIG_ARCH="cortex_m"
CONFIG_CORTEX_M=y
CONFIG_CORTEX_M_MAINLINE=y
CONFIG_CORTEX_M55=y
CONFIG_HAS_VTOR=y
CONFIG_CORTEX_M_CBNZ_CBZ=y
CONFIG_CORTEX_M_EXCLUSIVE=y
CONFIG_NVIC_PRIO_BITS=4
CONFIG_HAS_SYSTICK=y
CONFIG_SYSTICK=y
CONFIG_HAS_MPU=y
# CONFIG_MPU is not set
CONFIG_HAS_FPU=y
CONFIG_FPU=y
# CONFIG_SVC is not set
# CONFIG_WFI is not set
CONFIG_TRACE=y

#
# compiler configuration
#
CONFIG_GNUC=y
CONFIG_NOIDE=y
# CONFIG_KEIL is not set
CONFIG_KEIL_IDE=y

#
# keil configuation
#
CONFIG_KEIL_DEVICE="AP510NFA-CBR"
CONFIG_KEIL_VENDOR="Ambiq Micro"
CONFIG_KEIL_CPU="IRAM(0x00000000,0x00040000) IRAM2(0x20000000,0x00080000) IROM(0x00400000,0x00400000) XRAM(0x20080000,0x00300000) CPUTYPE(\"Cortex-M55\") FPU3(DFPU) DSP CLOCK(12000000) ELITTLE"
CONFIG_KEIL_TARGET_DLL_NAME="SARMV8M.DLL"
CONFIG_KEIL_TARGET_DLL_ARG="-MPU"
CONFIG_KEIL_TARGET_DLG_DLL_NAME="TCM.DLL"
CONFIG_KEIL_TARGET_DLG_DLL_ARG="-pCM55"
# end of keil configuation
# end of compiler configuration

CONFIG_SYSTEM_CORE_CLOCK=96000000
CONFIG_NR_IRQS=145
CONFIG_IRQ_STACK_SIZE=0x800
# end of arch configuration

#
# compat layer configuration
#
# CONFIG_CMSIS_OS is not set

#
# hardware (hal) configuration
#
CONFIG_HAL_UART=y
CONFIG_HAL_I2C=y
CONFIG_HAL_SDIO=y
CONFIG_HAL_DELAY=y
CONFIG_HAL_MTD=y

#
# gpio configuration
#
# CONFIG_HAL_GPIOA is not set
# CONFIG_HAL_GPIOB is not set
# CONFIG_HAL_GPIOC is not set
# CONFIG_HAL_GPIOD is not set
# CONFIG_HAL_GPIOE is not set
# CONFIG_HAL_GPIOF is not set
# CONFIG_HAL_GPIOG is not set
# CONFIG_HAL_GPIOH is not set
# CONFIG_HAL_GPIOI is not set
# CONFIG_HAL_GPIOJ is not set
# CONFIG_HAL_GPIOK is not set
# end of gpio configuration

# CONFIG_HAL_KEY is not set
# CONFIG_HAL_RNG is not set
# CONFIG_HAL_PART is not set
# CONFIG_HAL_SYS is not set
# end of hardware (hal) configuration

#
# os (kal) configuration
#
CONFIG_OS_PONY=y
# CONFIG_OS_LINUX is not set
# end of os (kal) configuration
# end of compat layer configuration

#
# components configuration
#

#
# cmder configuration
#
CONFIG_CMDER=y
CONFIG_CMDER_WELCOME="Welcome to pony!"
CONFIG_CMDER_PROMPT="xsh> "
CONFIG_CMDER_UART=y
CONFIG_CMDER_UART_NAME="uart0"
CONFIG_CMDER_UART_HIS_CMD_BUFF_SIZE=256
CONFIG_CMDER_UART_HIS_IDX_BUFF_SIZE=64
CONFIG_CMDER_UART_STACK_SIZE=0x1000
# CONFIG_CMDER_TOP is not set
# end of cmder configuration

# CONFIG_CRC is not set

#
# fs configuration
#
# CONFIG_DEVFS is not set
CONFIG_FATFS=y
CONFIG_FATFS_MTD=y
# CONFIG_LITTLEFS is not set
CONFIG_VFS=y
CONFIG_MAX_FILE_NAME_LEN=16
CONFIG_MAX_NR_FILES=32
# end of fs configuration

#
# iap configuration
#
# CONFIG_IAPER is not set
# end of iap configuration

CONFIG_KPRINTF=y
CONFIG_KPRINTF_UART_NAME="uart0"
# CONFIG_KPRINTF_OUT_CR is not set
# CONFIG_VLOG is not set

#
# software simluation configuration
#
# CONFIG_SW_I2C1 is not set
# end of software simluation configuration
# end of components configuration

#
# drivers configuration
#
# CONFIG_LCD is not set
# CONFIG_MTD is not set

#
# Sensor Driver Configuration
#
# CONFIG_DS18B20 is not set
# CONFIG_MPU60X0 is not set
# CONFIG_STTS22H is not set
# end of Sensor Driver Configuration

# CONFIG_TP is not set
# end of drivers configuration

#
# kernel configuration
#
# CONFIG_NR_CRITICAL_JOB_Q_SLOTS_8 is not set
# CONFIG_NR_CRITICAL_JOB_Q_SLOTS_16 is not set
CONFIG_NR_CRITICAL_JOB_Q_SLOTS_32=y
# CONFIG_NR_CRITICAL_JOB_Q_SLOTS_64 is not set
CONFIG_NR_CRITICAL_JOB_Q_SLOTS=32
CONFIG_CRITICAL_STACK_SIZE=0x800
CONFIG_CRITICAL_STACK_CHECK=y
CONFIG_IPC_EVENT=y
CONFIG_IPC_MQ=y
# CONFIG_TASK_PRIO_64 is not set
CONFIG_TASK_MIN_STACK_SIZE=0x80
CONFIG_TASK_HOOK=y
# CONFIG_TASK_CREATE_HOOK is not set
# CONFIG_TASK_DELETE_HOOK is not set
CONFIG_TASK_SWITCH_HOOK=y
CONFIG_NR_TASK_SWITCH_HOOK_SLOTS=4
# CONFIG_TASK_TLS is not set
# CONFIG_NR_TICK_Q_SLOTS_8 is not set
CONFIG_NR_TICK_Q_SLOTS_16=y
# CONFIG_NR_TICK_Q_SLOTS_32 is not set
# CONFIG_NR_TICK_Q_SLOTS_64 is not set
CONFIG_NR_TICK_Q_SLOTS_ORDER=4
CONFIG_TICK_TIMER_NAME="systick"
CONFIG_SYS_TICK_HZ=1000
CONFIG_NR_RR_SLICING_TICKS=100
# CONFIG_TICKLESS is not set
CONFIG_TICK_DEBUG=y
CONFIG_SOFT_TIMER=y
CONFIG_DEFER=y
CONFIG_DEFERRED_STACK_SIZE=0x800
CONFIG_DEFERRED_NAME="defer"
# end of kernel configuration

#
# memory configurations
#
# CONFIG_HEAP_DEBUG is not set
CONFIG_BESTFIT=y
# CONFIG_TLSF is not set
CONFIG_MEM_STATISTICS=y
CONFIG_MEMPOOL=y
CONFIG_MEM_MALLOC=y
# end of memory configurations

#
# tests configuration
#
# CONFIG_LLT is not set
# CONFIG_UTEST is not set
# end of tests configuration

#
# third party configuration
#
# CONFIG_UI_LVGL is not set
CONFIG_TINYUSB=y
# CONFIG_USBX is not set
# end of third party configuration

#
# target (soc and board) configuration
#
CONFIG_BOARD_APOLLO510_EVB=y
CONFIG_SOC="ap510nfa_cbr"

#
# bsp configuration
#
CONFIG_BSP_EMMC=y

#
# fs configuration
#
CONFIG_FATFS_MMC=y
# end of fs configuration
# end of bsp configuration

CONFIG_LINK_TYPE="rom"
CONFIG_ROM_START=0x00410000
CONFIG_ROM_SIZE=0x003F0000
CONFIG_RAM_START=0x20000000
CONFIG_RAM_SIZE=0x00080000
# CONFIG_EXTRA_RAM0 is not set
# CONFIG_EXTRA_RAM1 is not set
# CONFIG_EXTRA_RAM2 is not set
CONFIG_MAIN_TASK_PRIO=20
CONFIG_MAIN_TASK_OPTIONS=0
CONFIG_MAIN_TASK_STACK_SIZE=0x800
CONFIG_SOC_FAMILY_APOLLO=y
CONFIG_AMBIQ_HAL_USE_GPIO=y
CONFIG_AMBIQ_HAL_USE_TPIU=y
CONFIG_AMBIQ_HAL_USE_UART=y
CONFIG_AMBIQ_HAL_USE_SDIO=y
CONFIG_AMBIQ_HAL_USE_I2C=y
CONFIG_AMBIQ_HAL_USE_USB=y

#
# i2c configuration
#
CONFIG_AMBIQ_I2C=y
CONFIG_AMBIQ_I2C0=y
CONFIG_AMBIQ_I2C0_SCL_PIN=5
CONFIG_AMBIQ_I2C0_SCL_PIN_FNCSEL=0
CONFIG_AMBIQ_I2C0_SDA_PIN=6
CONFIG_AMBIQ_I2C0_SDA_PIN_FNCSEL=0
CONFIG_AMBIQ_I2C0_CLOCK_SPEED=100000
# CONFIG_AMBIQ_I2C1 is not set
# CONFIG_AMBIQ_I2C2 is not set
# CONFIG_AMBIQ_I2C3 is not set
# CONFIG_AMBIQ_I2C4 is not set
# CONFIG_AMBIQ_I2C5 is not set
# CONFIG_AMBIQ_I2C6 is not set
# CONFIG_AMBIQ_I2C7 is not set
# end of i2c configuration

#
# sdio configuration
#
CONFIG_AMBIQ_SDIO=y
CONFIG_AMBIQ_SDIO0=y
CONFIG_AMBIQ_SDIO0_BUS_WIDTH=8
CONFIG_AMBIQ_SDIO0_CMD_PIN=160
CONFIG_AMBIQ_SDIO0_CMD_PIN_FNCSEL=0
CONFIG_AMBIQ_SDIO0_CLK_PIN=88
CONFIG_AMBIQ_SDIO0_CLK_PIN_FNCSEL=2
CONFIG_AMBIQ_SDIO0_D0_PIN=84
CONFIG_AMBIQ_SDIO0_D0_PIN_FNCSEL=2
CONFIG_AMBIQ_SDIO0_D1_PIN=85
CONFIG_AMBIQ_SDIO0_D1_PIN_FNCSEL=2
CONFIG_AMBIQ_SDIO0_D2_PIN=86
CONFIG_AMBIQ_SDIO0_D2_PIN_FNCSEL=2
CONFIG_AMBIQ_SDIO0_D3_PIN=87
CONFIG_AMBIQ_SDIO0_D3_PIN_FNCSEL=2
CONFIG_AMBIQ_SDIO0_D4_PIN=156
CONFIG_AMBIQ_SDIO0_D4_PIN_FNCSEL=0
CONFIG_AMBIQ_SDIO0_D5_PIN=157
CONFIG_AMBIQ_SDIO0_D5_PIN_FNCSEL=0
CONFIG_AMBIQ_SDIO0_D6_PIN=158
CONFIG_AMBIQ_SDIO0_D6_PIN_FNCSEL=0
CONFIG_AMBIQ_SDIO0_D7_PIN=159
CONFIG_AMBIQ_SDIO0_D7_PIN_FNCSEL=0
# CONFIG_AMBIQ_SDIO1 is not set
# end of sdio configuration

#
# sdmmc configuration
#
CONFIG_AMBIQ_SDMMC=y
CONFIG_AMBIQ_SDMMC0=y
CONFIG_AMBIQ_SDMMC0_DEVICE_SIZE=0x200000000
CONFIG_AMBIQ_SDMMC0_DEVICE_BLOCK_SIZE=512
# CONFIG_AMBIQ_SDMMC1 is not set
# end of sdmmc configuration

#
# uart configuration
#
CONFIG_AMBIQ_UART=y
CONFIG_AMBIQ_UART0=y
CONFIG_AMBIQ_UART0_BAUDRATE=115200
CONFIG_AMBIQ_UART0_TX_PIN=30
CONFIG_AMBIQ_UART0_TX_PIN_FNCSEL=4
CONFIG_AMBIQ_UART0_RX_PIN=55
CONFIG_AMBIQ_UART0_RX_PIN_FNCSEL=4
# CONFIG_AMBIQ_UART1 is not set
# CONFIG_AMBIQ_UART2 is not set
# CONFIG_AMBIQ_UART3 is not set
# end of uart configuration

#
# usb configuration
#
CONFIG_AMBIQ_USB=y
CONFIG_AMBIQ_USB0=y
# end of usb configuration

CONFIG_SOC_SERIES_APOLLO5X=y
CONFIG_SOC_APOLLO510=y
# end of target (soc and board) configuration
